trailer sockets - Turkish English Dictionary